NNNNHNOCH3POOHOHCH3